Triply-Logarithmic Parallel Upper and Lower Bounds for Minimum and Range Minima over Small Domains
نویسندگان
چکیده
We consider the problem of computing the minimumof n values and several well known generalizations pre x minima range minima and all nearest smaller values or ansv for input elements drawn from the integer domain s where s n In this paper we give simple and e cient algorithms for all of the above problems These algorithms all take O log log log s time using an optimal number of processors and O ns space for constant on the common crcw pram The best known upper bounds for the range minima and ansv problems were previously O log logn using algorithms for unbounded domains For the pre x minima and for the mini mum problems the improvement is with regard to the model of computation We also prove a lower bound of log logn for domain size s logn log logn Since for s at the lower end of this range log logn log log log s this demon strates that any algorithm running in o log log log s time must restrict the range of s on which it works A preliminary version of this paper was presented at the Third Workshop on Algorithms and Data Structures WADS Montr eal Canada August Tel Aviv Academic College Antokolsky St Tel Aviv Israel omer math tau ac ilPart of this work was carried out at the Dept of Computer Science King s College London The Strand London WC R LS England AT T Bell Laboratories Mountain Ave Murray Hill NJ USA matias research att com Dep of Computer Science University of Waterloo Waterloo Ontario Canada N L G plragde plg uwaterloo ca
منابع مشابه
The Complexity of Parallel Prefix Problems on Small Domains
India jaikumar~tcs.tifr.res.in We show non-triviallower bounds for several prefix problems in the CReW PRAM model. Our main result is an O( a( n)) lower bound for the chaining problem, matching the previously known upper bound. We give a reduction to show that the same lower bound applies to a parenthesis matching problem, again matching the previously known upper bound. We also give reductions...
متن کاملUpper and lower bounds for numerical radii of block shifts
For an n-by-n complex matrix A in a block form with the (possibly) nonzero blocks only on the diagonal above the main one, we consider two other matrices whose nonzero entries are along the diagonal above the main one and consist of the norms or minimum moduli of the diagonal blocks of A. In this paper, we obtain two inequalities relating the numeical radii of these matrices and also determine ...
متن کاملA Novel B and B Algorithm for a Unrelated Parallel Machine Scheduling Problem to Minimize the Total Weighted Tardiness
This paper presents a scheduling problem with unrelated parallel machines and sequencedependent setup times that minimizes the total weighted tardiness. A new branch-and-bound (B and B) algorithm is designed incorporating the lower and upper bounding schemes and several dominance properties. The lower and upper bounds are derived through an assignment problem and the composite dispatching rule ...
متن کامل3.1.1 Triangulating a Monotone Polygon 3.2 Range Minima 2.3.2 Query Retrieval 3.1 All Nearest Smaller Values 2.2 Preex Minima and All Nearest Smaller Values
Parallel algorithms for shared-memory machines. In J. 27] Y. Matias and U. Vishkin. Converting high probability into nearly-constant time|with applications to parallel hashing. 6] O. Berkman and Y. Matias. Fast parallel algorithms for minimum and related problems with small integer inputs. 11] J. Edmonds. Lower bounds with smaller domain size on concurrent write parallel machines. Lower bounds ...
متن کاملNumber of points on abelian and Jacobian varieties over finite fields
We give upper and lower bounds for the number of points on abelian varieties over finite fields, and lower bounds specific to Jacobian varieties. We also determine exact formulas for the maximum and minimum number of points on Jacobian surfaces.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Algorithms
دوره 28 شماره
صفحات -
تاریخ انتشار 1998